develop ecchymosis - German English Dictionary